body,div,img{
    margin: 0;
    padding: 0;
}
body{
    background: #fff;font-family: "Microsoft Yahei";color: #666;font-size: 14px;width:1195px; margin:0 auto;
}
a{
    text-decoration: none;
}
a:link,a:visited{
    color:#333;
}
ul{
    margin: 0;padding: 0;list-style: none;
}
img{
    border: none;
}

@font-face {
  font-family: 'iconfont';
  src: url('http://at.alicdn.com/t/font_1437982511_5549848.eot'); /* IE9*/
  src: url('http://at.alicdn.com/t/font_1437982511_5549848.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('http://at.alicdn.com/t/font_1437982511_5549848.woff') format('woff'), /* chromeÃ£â‚¬Âfirefox */
  url('http://at.alicdn.com/t/font_1437982511_5549848.ttf') format('truetype'), /* chromeÃ£â‚¬ÂfirefoxÃ£â‚¬ÂoperaÃ£â‚¬ÂSafari, Android, iOS 4.2+*/
  url('http://at.alicdn.com/t/font_1437982511_5549848.svg#iconfont') format('svg'); /* iOS 4.1- */
}

i{
    font-style: normal;font-family: "iconfont";
}
.icon_12{
    font-size: 12px;
}
.icon_14{
    font-size: 14px;
}
.icon_16{
    font-size: 16px;
}
.icon_18{
    font-size: 18px;
}
.icon_20{
    font-size: 20px;
}
.icon_22{
    font-size: 22px;
}
.icon_24{
    font-size: 24px;
}
.icon_26{
    font-size: 26px;
}
.icon_30{
    font-size: 30px;
}
.icon_40{
    font-size: 40px;
}
.icon_50{
    font-size: 50px;
}
.icon_80{
    font-size: 80px;
}

.top_nav{
    background: #01416d;height: 70px;border-top: 1px solid #fff;width:1195px; margin:0 auto;
}
.center_box{
    width: 1200px;margin: 0 auto;
}
.top_nav .logo{
    width: 183px;height: 65px;float: left;margin-top: 20px;
}

.top_nav .menu{
    width: 1160px;
    float: left;
    margin-left: 20px;
}
.top_nav .menu ul li{
    height: 65px;float: left;text-align: center;padding: 0 20px;
}
.top_nav .menu ul li:hover{
    background: #0b2638;border-top: 3px solid #e77917;
}
.top_nav .menu ul li a{
    display: block;color: #fff;padding-top: 25px;
}
.top_nav .menu ul li:hover a{
    padding-top: 22px;
}


.top_nav .search{
    width: 210px;float: right;position: relative;z-index: 21;margin-top: 25px;
}
.top_nav .search input{
    width: 210px;height: 37px;border-radius: 20px;border: 0;padding-left: 20px;line-height: 35px;outline: none;
    color: #01416d;font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";background: #1086d7;position: absolute;left: 0;top: 0;z-index: 22;
}
.top_nav .search button{
    width: 19px;height: 20px;background: url(../images/search.png) no-repeat left center;border: 0;
    position: absolute;right: 0;top: 8px;z-index: 30;cursor: pointer;
}

.main_foot{
    height: 68px;color: #fff;font-size: 12px;overflow: hidden;width:1195px; margin:0 auto;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#846a07+0,3d7eaa+100 */
    background: #846a07; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0NmEwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZDdlYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #846a07 0%, #3d7eaa 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#846a07), color-stop(100%,#3d7eaa)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #846a07 0%,#3d7eaa 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #846a07 0%,#3d7eaa 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #846a07 0%,#3d7eaa 100%); /* IE10+ */
    background: linear-gradient(to right,  #846a07 0%,#3d7eaa 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#846a07', endColorstr='#3d7eaa',GradientType=1 ); /* IE6-8 */
}
.foot_left{
    width: 850px;float: left;padding-top: 20px;padding-left: 25px;
}
.foot_left span{
    margin-right: 20px;
}
.foot_right{
    width: 300px;float: right;padding-top: 15px;position: relative;z-index: 2;
}
.foot_right a{
    width: 42px;height: 42px;margin-right: 15px;
}
.foot_right span{
    position: absolute;right: 0;top: 8px;z-index: 10;text-align: center;cursor: pointer;margin-right:30px;
}
.foot_right span i{
    display: block;height: 28px;margin: 0;
}
.foot_right span:hover{
    color: #01416d;
}


/**product.html**/
.pro_list ul{
    width: 1250px;
}
.pro_list ul li{
    width: 208px;
    border: 1px solid #e6e6e6;
    float: left;
    margin-right: 36px;
    margin-bottom: 40px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}
.pro_list ul li:hover{
    -moz-box-shadow: 0 0 30px 5px #ededed;
    -webkit-box-shadow: 0 0 30px 5px #ededed;
    box-shadow: 0 0 30px 5px #ededed;
    -webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;
}
.pro_list_detail{
    margin: 10px auto;border-top: 1px solid #e6e6e6;padding: 0 4%;
}
.pro_list_detail span{
    display: block;font-size: 12px;color: #999;
}
.pro_list_detail span.pro_list_t{text-align: center;
    font-size: 16px;line-height: 40px;color: #666;
}
.pro_list_detail span.pro_price{
    color: #e57819;margin: 5px 0;
}



.inside_box{
    width: 100%;
    /* border-top: 1px dashed #e6e6e6; */
    margin-bottom: 0px;
    
}
.inside_box .inside_left{
    width: 255px;padding: 30px 0;float: left;
}
.inside_box .inside_left ul li a{
    display: block;width: 210px;height: 40px;clear: both;text-align: center;line-height: 40px;
}
.inside_box .inside_left ul li a:hover{
    background: #e57819;color: #fff;border-radius: 5px;
}

.inside_box .inside_right{
    width: 905px;
    /* float: right; */
    border-left: 1px dashed #e6e6e6;
}
.list_box{
    width: 900px;
    /* float: right; */
    margin-top: 20px;
}


.category{float:right; padding-top:50px;padding-left:50px; text-align:right; padding-right:20px;}